Melida Yudit Tellez, MD, Family Medicine

16605 Sw Fwy Ste 400
Sugar LandTX  77479-3500 (Fort Bend County)


Phone: 281-275-0800
Fax:

NPI: 1528296084
License Number: P1237 (TX)