Greg Richards, DDS, Dentist

1121-19 Uptown Park Blvd
HoustonTX  77056-3226 (Harris County)


Phone: 713-782-8100
Fax: 713-621-6261
Email: cha***@*****al.com

NPI: 1003877697
License Number: 15869 (TX)