 Castleton is home to Lawrence North High School, Community Hospital North and Community Heart and Vascular Hospital.William Sahm Park (originally Northeastway Park) and golf course are located just to the north of the Castleton Square mall, off of 91st Street.Castleton is adjacent to the Geist and Clearwater areas.