Ellen W Lin, MD, Physical Medicine & Rehabilitation

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


Phone: 210-690-0777
Fax: 210-690-0779

NPI: 1548273501
License Number: M0151 (TX)