Charles Stuart Barotz, DDS, Dentist

303 16th St
Ste 250
DenverCO  80202-5031 (Denver County)


Phone: 303-595-4994
Fax: 303-595-0583

NPI: 1891838918
License Number: HD104659 (CO)