Call: (215) 616-0609


The staff at All Smiles Family Dentistry works extremely hard to create a caring, nurturing environment for their patients. That type of atmosphere is sadly, often lacking among health-care providers but is central to everything that goes on here. Everyone on the staff goes the extra mile to make the patients comfortable and put them at ease.

Richard W.

I've been their patient for more than two decades and would never think of making a change. Dr. Caroline Hsu, Dr. Azure Pelberg, and the staff epitomize what health care should be, but too often is not in this day and age. They maintain an atmosphere that puts patients at ease, even someone such as myself, who for years contended for the title of World's Most Anxious Dental Patient.

Rick W

Really fantastic - both dental assistants and my doctor (Hsu). They're always super considerate about making sure that I'm not in pain or uncomfortable.

Paige H.

Both Drs. Hsu and Pelberg are great! They're friendly, trustworthy and professional. The office is very nice and clean. The entire staff is great and they put you at ease. I actually don't mind going to the dentist anymore because of this office. Highly recommended!

Lisa Y.

I have been going to All Smiles Family Dental for as long as I can remember. Such a great practice, the staff is warm and friendly, always kind and attentive. Dr. Hsu and Dr. Pelberg are both wonderful!

Tracy D.G.

Love the staff! The past 2 times I've been there, I left with great advice on ways to floss and ways to get my kids to brush their teeth longer!

Sarah N.

My family loves it here! They take the stress out of going to the dentist! A big thank you to the doctors and staff. You are very much appreciated!

Jill S.

This place actually makes me like coming to the dentist! I come from the city here just because it's worth it- great, accommodating, comforting, professional staff.

Lisa Y.

Dr Hsu and staff are amazing. Always so caring and helpful!

Edwa M.

Super-friendly, thorough and accommodating staff!

Glenn L.

Office Location

  • Lansdale
  • 1620 South Broad St
  • Lansdale, PA
  • 19446
  • Map & Directions
  • Call: (215) 616-0609