Shawn Jepsen, DMD

Dentist

3 locations

Office

29 S State St, Preston, ID 83263

Accepting new patients

(208) 232-2807