Robert E Carroll, MD, Preventive Medicine

1 Lone Star Pass Ste 46
San AntonioTX  78264-3650 (Bexar County)


Phone: 210-263-5700
Fax:

NPI: 1972737047
License Number: G4899 (TX)