1. mypastpresentfuture 4112 Sheridan Rd, Kenosha, WI 53140 Coordinate: 42.59852,-87.82329 Phone: (262) 925-0300