8405 Almeda Genoa Suite F Houston, Texas 77075 713-987-0006 713-256-7238 (cell) Hours: SUN - THUR 3:00pm - 11:00pm FRI - SAT 3:00pm - 3:00am Earlier appointments available