Louie's Place Gallery
Welcome! Louie's Place is an Actual Physical Store Front located at the Odessa VFW Mini Mall. The address is: 6212 Andrews Hwy. Our store is located inside Room #3. Please come see us or you can order online and elect to come pick it up if you are in Odessa. Usually the Store Front is open from Thursday through Sunday only. If you order an item from this Gallery on a closed day we will handle the order as soon as possible on an ensuing open day.