Address:
William J Beals MD
7302 Oswego Rd, Liverpool 13090
(315) 461-9866 (Phone)
Hospitals:
William J Beals MD
7302 Oswego Rd, Liverpool 13090
Crouse Hospital
736 Irving Ave, Syracuse 13210
Education:
Medical School
SUNY Upstate Medical University (Syracuse)
Graduated: 1976
St Josephs Hospital Health Center
Graduated: 1979