ARCHIBALD J LOCH, DPM
Podiatry at State Road 67, Lake Geneva, WI

License number
Wisconsin POD-1302
Category
Medical Practice
Type
Orthopaedic Surgery
License number
Wisconsin POD1302
Category
Podiatry
Type
Podiatrist
License number
Wisconsin 1075-25
Category
Podiatry
Type
Podiatrist
Address
Address
N2950 State Road 67, Lake Geneva, WI 53147
Phone
(262) 245-4990
(262) 245-2248 (Fax)