Subodh Sonwalkar, MD, Internal Medicine

1602 S Parkway Blvd
Sugar LandTX  77478-3425 (Fort Bend County)


Phone: 281-313-2255
Fax: 281-313-2266

NPI: 1528193646
License Number: K1683 (TX)