Contact us Get in touch Talk to us PHONE 414-731-8157 ADDRESS Located just 15 min from Milwaukee’s south side & 10 min from Brookfield on the edge of Menomonee Falls and Milwaukee 8653 W Brown Deer Rd, Milwaukee, WI 53224 Follow us Facebook Instagram Twitter