Location

The Psychology Center of Idaho Falls is located at 3670 S. 25th E., Suite 2 in Idaho Falls, Idaho 83404 (Directly across the street from Hobby Lobby and Cabela’s).