Leon Screening
Visit Us
1223 AIRPORT DRIVE
TALLAHASSEE FLORIDA 32304
Contact Us
850-575-2840
850-575-3274
FAX: 850-575-3695
Open Hours
Monday – Friday 8 a.m. to 5 p.m.
We are licensed and insured.
Certified Residential Contractors License Number CRC1327282