Andrew Ian Mackinnon, MD, Internal Medicine

1715 McCullough Ave Fl 2
San AntonioTX  78212-4046 (Bexar County)


Phone: 210-558-0122
Fax: 210-558-0115

NPI: 1730104993
License Number: 44788-020 (WI)