Valley View Family Practice Associates
213 State Route 245, Middlesex, New York, 14544-9604
(585) 554-3119