City Place is a commercial complex situated in London, ON, offering a variety of services and amenities to its visitors and tenants.
With its convenient location and diverse range of businesses, City Place serves as a hub for both local residents and tourists seeking shopping, dining, and entertainment options.
Generated from their business information