Ivan Edwards, DO, Physical Medicine & Rehabilitation

19126 Stonehue
San AntonioTX  78258-3490 (Bexar County)


Phone: 210-482-3400
Fax: 210-483-2051

NPI: 1700955176
License Number: N6275 (TX)