Ajoy Chhabra, MD, Internal Medicine

7500 Barlite Blvd
Ste 313
San AntonioTX  78224-1361 (Bexar County)


Phone: 210-932-0443
Fax: 210-932-0881

NPI: 1780643247
License Number: L2842 (TX)