Edwin Merle Clark, MD, Orthopaedic Surgery

360 E Montvue Dr
Ste 100
MeridianID  83642-6318 (Ada County)


Phone: 208-855-2900
Fax: 208-898-9877

NPI: 1275578908
License Number: M-6683 (ID)