Liza H Leal, MD, Family Medicine

4655 Sweetwater Blvd
Ste 500
Sugar LandTX  77479-3134 (Fort Bend County)


Phone: 281-265-6565
Fax:

NPI: 1427182989
License Number: K2735 (TX)