Schedule an Appointment

Use the form below to Schedule an Appointment with us. We will do our best to accommodate your requested day and time (our office hours at posted at the bottom of this website). Please note, your appointment is not fully booked until you get a confirmation from us!

Save time at your first appointment by filling out our secure NEW PATIENT INTAKE FORM when it is most convenient for you in the comfort of your own home. The doctor will review your health history before you arrive.

Schedule An Appointment

New Patients and Same-Day Walk-Ins always welcome. We pride ourselves with our promise of low- to no-wait times.

Schedule Today

Suffolk County Long Island, NY Location

595 Rt 25A Suite 20, Miller Place NY 11764

Office Hours

Call us today: (631) 849-1586‬, Walk-ins welcome!


8:00 am-12:00 pm

2:00 pm-5:00 pm


8:00 am-12:00 pm


8:00 am-12:00 pm

2:00 pm-7:00 pm


8:00 am-12:00 pm


8:00 am-12:00 pm

2:00 pm-5:00 pm


8:00 am-12:00 pm