MAP & DIRECTIONS Church of Scientology of Twin Cities LOCATION Address 505 Wabasha Street North St. Paul, MN 55102 United States Get Directions ▶ SCHEDULE Hours Mon-Fri 9:00am - 10:00pmSat-Sun 9:00am - 6:00pm Contact ▶ CONTACT Phone (651) 298-8888 (651) 298-8895 (fax) Contact ▶