Terry Noble Webber, DDS, Dentist

2021 Montrose Ave
Ste D
MontroseCA  91020-1670 (Los Angeles County)


Phone: 818-248-2237
Fax: 818-248-6873

NPI: 1417031634
License Number: 23878 (CA)