English: The school's 130-acre campus is located in the historic disrict of Florence, Alabama, a town on the Tennessee River.
Telugu: పాఠశాల యొక్క 130 ఎకరాల ప్రాంగణం టెన్నెస్సీ నదిలోని అలబామాలోని ఫ్లోరెన్స్ చారిత్రాత్మక విధుల్లో ఉంది.