Jessica Lee Ziebarth, DO, Physical Medicine & Rehabilitation

738 N College Rd
Ste C
Twin FallsID  83301-3385 (Twin Falls County)


Phone: 208-814-7100
Fax:

NPI: 1467747618
License Number: O-0880 (ID)