Lara Leonhardt, MD, Pediatrics

3701 W Alabama St
Ste 350
HoustonTX  77027-5290 (Harris County)


Phone: 713-572-3200
Fax: 713-572-3204

NPI: 1033305974
License Number: M6983 (TX)