Contact Us

If you need assistance feel free to contact us! Please note that in person office hours are limited. Please e-mail for more information or to schedule an appointment.

  • Phone: 517-882 9733
  • Office Manager:
  • Rector:
  • Address: 6500 Amwood Dr Lansing, Mi 48911
We are located at the corner of Amwood Dr. and American Way. St. Michael’s is next to Menard’s and behind Target.