Frozen Treats

2003 McFarland Blvd. E.
Tuscaloosa, AL 35404
1201 University Blvd.
Tuscaloosa, AL 35401