THE FILLING STATION 010549663

Submitted by Anonymous (not verified) on
License Number
010549663
County ID
63
Email
1232 WASHINGTON ST
Owner Name
A AND F INVESTMENTS LLC
Owner ID
103754
Vendor Name
THE FILLING STATION
Vendor ID
105496
Address

411 23RD AVE
TUSCALOOSA, AL 35401
United States

License Type 1
010
License Type 2
990