1. Seisdedo's Clock Repair owner 5602 W Forest Home Ave, Milwaukee, WI 53220 Coordinate: 42.97908,-87.9846 Phone: (414) 321-5326