FLORIDA STATE UNIVERSITY LABORATORY SCHOOL Phone: (850) 245-3700
Mailing Address: 3000 SCHOOL HOUSE ROAD TALLAHASSEE, FL 32311 Street Address: N TALLAHASSEE, FL 32306 County: Leon