Christopher John Larmour, DMD, Dentist

1628 Alameda Blvd Nw
AlbuquerqueNM  87114-8807 (Bernalillo County)


Phone: 505-899-6979
Fax: 505-899-6980

NPI: 1215143862
License Number: DD2870 (NM)