Our Locations


St. Francis Hospital
Robert Vizza Pavilion North
100 Port Washington Blvd, Suite 108
Roslyn, NY 11576
Phone: (516) 365-3340
Fax: (516) 365- 5512
Monday to Friday
Night Hours: Tuesdays until 7:30pm


661 Deer Park Avenue,
Babylon, NY 11702
Phone: (631) 669-9624
Fax: (631) 321-1068
Monday to Friday
Night Hours: Available every other week

Port Jefferson

232 Barnum Avenue
Port Jefferson, NY 11777
Phone: (631) 331-5014
Fax: (631) 474- 0319
Monday to Thursday
Night Hours: Available every other week

Westhampton Beach

North Mall Specialty Care Suite
70 C. Old Riverhead Road
Westhampton Beach, NY 11978
Phone: (516) 365-3340
Fax: (516) 365-5512


1175 West Broadway Suite 24
Hewlett, NY 11598
Phone: (516) 365-3340
Fax: (516) 365-3340
Alternate Fridays
Important NotificationPhone Service Issues

As of 6/15/2020 Verizon has informed us that our phones are down and can’t be fixed due to the tech not being able to enter the building because of COVID-19. Our answering service is handling all phone calls for the foreseeable future. When you call any of our numbers they will pick up. Please give them any and all pertinent information and someone from our office will call you back ASAP.