Benjamin Farmer, MD, Internal Medicine

180 Granny Rd
FarmingvilleNY  11738-2130 (Suffolk County)


Phone: 631-698-3258
Fax: 631-698-3259

NPI: 1346273661
License Number: 221440 (NY)