accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Skip to main content
119-121 Towne Street Stamford, CT 06902 203-263-1556
a living room filled with furniture and a mirror

Apply Now



For general information please visit the contact page and we will be happy to assist you either by phone or email. Please be aware that by filling out the form below we will be running a background check together with charging a non-refundable application fee.

Ready to start the adventure of living here at 121 Towne Apartments? Our online leasing application is available whenever you’re ready to apply for your new apartment home in Stamford, CT. For any questions or assistance, please contact us directly.