Charles B Armstrong A Dds in La Mesa, CA 91941



Charles B Armstrong A Dds

5125 Alzeda Drive

(619) 442-6436

(855) 943-3445