New & Existing Patients

Book an Appointment

Schedule online at your convenience, or call us during office hours.

Schedule a Visit

Book your appointment through our secure online scheduling portal, available 24 hours a day.

Book Online Now

Prefer to call? We're here to help:

(212) 448-0101

Office Hours Mon  8:00 am – 5:30 pm
Tue  8:00 am – 4:00 pm
Wed  8:00 am – 4:30 pm
Thu  8:30 am – 5:30 pm
Fri   8:00 am – 4:00 pm
Sat – Sun  Closed

Insurance We Accept

We accept full or partial payment from major insurance providers, including:

  • Aetna
  • Beech Street
  • Blue Cross / Blue Shield
  • Cigna
  • Empire Plan
  • HIP
  • Magnacare
  • Medicare
  • Oxford
  • United Healthcare
  • 1199

Each insurance carrier has various sub-plans. While we are committed to being in most networks, the carrier ultimately makes decisions regarding specific plan participation. Please call the office to verify your specific coverage.