David P Green, MD, Orthopaedic Surgery

21 Spurs Ln
Ste 310
San AntonioTX  78240-1669 (Bexar County)


Phone: 210-558-7025
Fax: 210-558-4664

NPI: 1548236573
License Number: D0143 (TX)