We will be closed on Monday, December 25th for the Christmas holiday. Wishing everyone a safe and joyful holiday!

3836 Beaver Avenue, Des Moines, IA 50310 | Mon - Fri 8:00 AM - 5:00 PM, Sat 8:00 AM - 12:00 PM | Ph: (515) 274-3811
Please Note: First & third Saturday of the month: Open 8 am–12 pm, Second, fourth, & fifth Saturday: Closed

We will be closed on Monday, December 25th for the Christmas holiday. Wishing everyone a safe and joyful holiday!

(515) 274-3811

Hospital Logo

Dr. Megan MacRae

Dr. MacRae is a Beaverdale native, first joined IVWC’s team in 2014 while taking undergraduate courses. She completed her Bachelor’s of Science in Biology at Colorado State University and earned her DVM from Iowa State University. Dr. MacRae is very passionate about integrative medicine, utilizing both Eastern and Western medicine to support her patients overall … Read moreDr. Megan MacRae