Patricia A Leonard, MD, Allergy & Immunology

780 W Sam Houston Pkwy N
Ste 400
HoustonTX  77024-3943 (Harris County)


Phone: 281-649-7500
Fax: 713-468-1255

NPI: 1407895600
License Number: L4522 (TX)