Allen Chen, DDS, Dentist

4625 Austin Pkwy
Sugar LandTX  77479-2146 (Fort Bend County)


Phone: 281-491-8988
Fax: 281-491-8729

NPI: 1609029933
License Number: 19784 (TX)