Alexander Scott D DDS in Jerome, ID 83338



Alexander Scott D DDS

1100 North Lincoln Avenue

(208) 324-9880