Amistad Medical Professionals is located in Del Rio, United States on 1801 N Bedell Ave. Amistad Medical Professionals is rated 3.1 out of 5 in the category walk-in clinic in United States. AMISTAD MEDICAL PROFESSIONALS is a medical practice company based out of PO BOX 437, SAN ANTONIO, Texas, United States.
Address
1801 N Bedell Ave
Company size
1-10 employees
Headquarters
SAN ANTONIO, Texas
Service options
Online care
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet