Michael Diaz, DO

Orthopaedic Surgery
Cost:

Physician Care

140 W 6th St, Ste 280, Oswego, NY 13126

Accepting new patients

(315) 349-5822