Angelica Garcia McHugh, DDS, Dentist

950 25th St Ste A
OgdenUT  84401-6823 (Weber County)


Phone: 801-395-7090
Fax: 801-395-7099

NPI: 1720182314
License Number: 22033 (TX)