Description
Frequently Asked Questions (FAQs)
Where is Town Square Apartments located?
What is the phone number for Town Square Apartments?
What categories is Town Square Apartments listed under?
Town Square Apartments is located at 921 Crocker St, Des Moines, IA 50309.
You can contact Town Square Apartments by calling +1-5152498562.
Town Square Apartments is listed under the following categories: Apartment building, Apartment complex .
Nearby Apartment building Businesses
Add Review
Reviews
(0 reviews)
Add Review
Reviews
(0 reviews)
Recently Viewed Businesses
Town Square Apartments
Des Moines
SG Beauty
Vancouver
Twin City Towing
Texarkana
Boggan's Florist LLC
Memphis
Renown Decks and Exteriors
Council Bluffs
Sakura Organic Spa
Scottsdale
Commercial Horizons, Inc.
Appleton
ReelStyle Bridal
Millburn
iBail Bonding Company
Greenville
Widco Transmission - Cedar Lake
Cedar Lake
J.W. BUDNICK PLUMBING
Colorado Springs
Green Cuts Lawn Care
Lakeland
Report This Business
Mark Review as Suspicious
