Make appointment at
The Smile Patio Orthodontics
Accepting new patients
30 Main St Ste G-140, Vista, CA 92083
872-266-2207
pB
I knew I needed braces since I was in middle school but was never able to get them. Now as an adult, I came to see Dr. Albaugh and have never been happier. He was very meticulous during my consult...