Catherine Pass, DDS, Dentist

22 N Euclid Ave Ste 220
Saint LouisMO  63108-1407 (Saint Louis City County)


Phone: 314-361-0760
Fax: 314-367-7726

NPI: 1710390968
License Number: 2014015541 (MO)