Venus is located at 7795 Cooper Road, in the heart of Montgomery’s historic downtown shopping district. Our wonderful building, Weller House, marked its 200th birthday in 2007! It is thought to be one of the oldest existing structures in Montgomery and Hamilton County. It’s totally unique ambiance creates a warm and calming atmosphere where you can feel at home. Don’t worry, we’ll still kick your butt!