Locations

Phoenix Children's Hospital - Thomas Campus

1920 E. Cambridge Ave.
Rosenberg Plaza
Phoenix, AZ 85006

Get Directions

Dr. Puffenberger is one of the best, the only one, the best that could treat my daughter.

Her doctor is amazing she says things in a way that my daughter and I could understand she is amazing, Thank you! She truly is the greatest Dr.