You can rate the company Travel Clinic of New York City by filling out this form.
More contact info for Travel Clinic of New York City:
Travel Clinic of New York City
35W 36th Street Suite #4w, New York, NY 10018, United States
10018 New York