Great Location Updated Amenities Quality Windsor Place provides ample amenities and a great location. We are only minutes from the University of South Alabama and Providence Hospital. Windsor Place is a controlled-access community with two sparkling pools, a modern fitness center, a playground, and onsite laundry facilities. When you combine affordability, convenience of location with quality service, and the attention to detail we offer, Windsor Place is the place to be! Dining and Entertainment Windsor Place Windsor Place is minutes from shopping and dining on Airport Boulevard, the Bel Air Mall, and the midtown area of Mobile, Alabama. Being one of the oldest cities on the Gulf Coast, Mobile offers exciting, entertaining, and educational experiences year-round. Education Near Windsor Place University of South Alabama University of Mobile Spring Hill College Bishop State Community College Fortis College Remington College Mobile Campus Coastal Alabama Community College