Farah Haq, MD, Preventive Medicine

2500 Nesconset Hwy
Stony BrookNY  11790-2555 (Suffolk County)


Phone: 631-444-6250
Fax: 631-444-1122

NPI: 1609163872
License Number: 281867-1 (NY)