Tampa Screens & Aluminum, Inc. Tampa Screens & Aluminum, Inc. Return to Directory Business Category Screen Enclosures Address 14211 N Florida Ave Unit A City Tampa State FL Zip 33613 Rating: Leave Your Review Send × Sign up to post your review Continue with Facebook Reviews