Get In Touch or Request Follow-Up Using Form
Phone: (718) 271-7247
Physician’s Office Address:
94-11 59th Avenue Suite A11
Elmhurst, NY 11373
Office Hours:
Mon 11:00 AM - 7:00 PM
Tue 11:00 AM - 7:00 PM
Wed 11:00 AM - 7:00 PM
Thur Closed
Fri 11:00 AM - 7:00 PM
Sat 8:00 AM - 4:00 PM
Sun Closed