Amanda Luckock, MD, Family Medicine

388 Martin St
Twin FallsID  83301-4544 (Twin Falls County)


Phone: 208-734-0451
Fax:

NPI: 1366044935
License Number: 53351 (ID)