London Square Apartments

3300 London Rd.
Eau Claire, WI 54701
 londonsquareec.com
 (715) 858-0873