Cedela Abdulla, MD, Family Medicine

3533 Town Ctr Blvd S
Ste 200
Sugar LandTX  77479-1454 (Fort Bend County)


Phone: 713-772-0793
Fax: 281-781-2557

NPI: 1043458029
License Number: N1510 (TX)