Sally Macphedran

Active Cleveland, OH Obstetrician for Veterans Health Administration

(216)651-5005