Mark James Edlund, MD, Psychiatry & Neurology

228 Shoup Ave W
Twin FallsID  83301-5022 (Twin Falls County)


Phone: 208-734-6760
Fax:

NPI: 1699850966
License Number: E-3275 (AR)