River Oaks
Image
Address: 
631 28th Ave. Tuscaloosa, Alabama 35401
 
Phone: 205-650-0576

Fax: 205-764-5995

Hours:
Monday - Thursday  7:30am - 5:30pm

Friday  8:00am - 12:00pm