Entertainment Calendar
Event Pictures

mainstreet annex


MainStreet and MainStreet Annex are vital parts of Lafayette’s premiere living experience – The Village of River Ranch.  Distinct in character, style and personality, River Ranch is a destination for living with shops, schools, homes and entertainment just around every corner. 

Located south of the Vermilion River in the heart of southern Louisiana within the city of Lafayette, River Ranch is home to over 2,500 persons, and over 2,000 come here to work, shop and play every day. Make MainStreet Annex your new home and enjoy a whole new way of living.