Nneka Edokpayi, MD, Internal Medicine

1111 Hwy 6 Ste 135
Sugar LandTX  77478-4990 (Fort Bend County)


Phone: 832-564-3526
Fax: 832-356-5935

NPI: 1205064102
License Number: P3145 (TX)