I saw some real interesting info on Rocco and Cheaters in B'ham Alabama lately that had me wanting to check them out. Are they still in business? The phone numbers I have found are no longer in service, directory assistance has nothing and google just turns up the same old info. It would be a real shame to see one more speed shop close its doors.
As far as I know they arent open for regular business, but if you can get them on the phone they will open by appointment only.