MONTGOMERY. Hours: Weekdays 2pm - 10pm Sat - Sun 8am - 6pm. Address: 1470 Taylor Road, Suite 109 Montgomery, AL 36117. Phone Number: (334) 530-6361.