Skip to main content

Clinic Information

Open Now

Address

136-17 39th Avenue, Suite CF-E 4th Floor, Flushing, New York 11354, NY 11354

Get Directions

Business Hours

Every day
9:00 AM-12:00 PM1:00 PM-5:00 PM

Phone

Click the button below to call

Calls may be recorded for quality assurance