Hetland Ruth Md

(585) 454-6720

1561 Long Pond Rd
Rochester, NY 14626-4117