Louis Horst Poppler, MD, Orthopaedic Surgery

3399 E Louise Dr Ste 400
MeridianID  83642 (Ada County)


Phone: 208-364-3000
Fax:

NPI: 1275854630
License Number: M-14760 (ID)