Photo of Dr. Thomas Hao, D.D.S.

Dr. Thomas Hao, D.D.S.

Orthodontics

NPI: 1538497029

Claim This Profile

Contact Information

Address

29795 THREE NOTCH RD
Charlotte Hall, MD 20622

Get Directions

Fax

(301) 290-5886

Loading map...

Practice Details

Accepting new patients

Patient Rating

5.0/ 5.0(239 reviews)

Rating sources

Healthgrades5.0 (5)
Google5.0 (234)

About This Provider

Dr. Thomas Hao is an orthodontist in Charlotte Hall, Maryland, with 17 years of experience helping patients of all ages achieve beautiful, healthy smiles. He specializes in Invisalign, traditional braces, and personalized orthodontic care for children, teens, and adults. Dr. Hao earned his dental degree from New York University and completed specialty training in orthodontics at the University of Maryland, and he's an active member of the American Association of Orthodontists. He believes every patient deserves individual attention and care in a relaxed, family-friendly environment, and he's currently accepting new patients in Charles, St. Mary's, and Calvert Counties.

Specialties

  • 1
    OrthodonticsPrimary

    Alignment of teeth and jaws, braces and clear aligners

Education & Training

  • New York State — Medical School
  • DDS from New York University (2004)
  • Specialty Certificate in Orthodontics from University of Maryland (2007)

Credential: D.D.S.

NPI registered: 11/23/2009

Are you this provider? Claim your profile to add your education and training details.

Areas of Focus

Invisalignbracesorthodontic care for childrenorthodontic care for teensorthodontic care for adults

Professional Memberships

  • American Association of Orthodontists (AAO)
  • Mid Atlantic Society of Orthodontists (MASO)

Beyond the Office

Serves Charles, St. Mary's, and Calvert Counties in Southern Maryland

Involved in local orthodontic study clubs

Enjoys spending time with family and friends

Loves camping and hiking outdoors with his family

Enjoys cooking and gardening in spare time

Provider information is sourced from the National Plan and Provider Enumeration System (NPPES) maintained by CMS. Information may not reflect the most current data. Providers can claim their profile to update and verify their details.