Steven William Shepherd, MD, Family Medicine

286 Patchogue Yaphank Rd
PatchogueNY  11772-4861 (Suffolk County)


Phone: 631-289-7268
Fax: 631-475-1969

NPI: 1427149988
License Number: 159053 (NY)