Stephen W Ballard, DDS, Dentist

2998 Ginnala Dr
Ste 101
LovelandCO  80538-7819 (Larimer County)


Phone: 970-669-1236
Fax: 970-622-8521
Email: swb***@*****ol.com

NPI: 1861424848
License Number: 105813 (CO)