8241 S Howell Ave Ste 100, Oak Creek, Wisconsin 53154(414) 762-5200 Located on S Howell Ave in Howell Oaks Plaza. Our office is next to the AT&T store, near the Goo