You can rate the company Travel Clinics of America: Dr Jessica Allan by filling out this form.
More contact info for Travel Clinics of America: Dr Jessica Allan:
Travel Clinics of America: Dr Jessica Allan
219 W 16th St
10011 New York