Scott Martin Albright, DO, Psychiatry & Neurology

414 Shoup Ave W
Ste B
Twin FallsID  83301-5042 (Twin Falls County)


Phone: 208-814-9100
Fax: 208-814-9903

NPI: 1396702395
License Number: O-329 (ID)