From the city of Rochester. Rochester Road north, turn west onto Stoney Creek Road, located north of town. Follow the road as it jogs to the north (right) at Clarkston Road and continue north onto Lake George Road. Pass Predmore and continue to just past Upland Hills Farm. Turn west onto Indian Lake Road. Travel aprrox. .6 miles to entrance of school on left.
From I-75, exit onto M-24 (Lapeer Road). Just north of the town of Lake Orion; turn east onto Indian Lake Road. Upland Hills School is located 21/2 miles east of Lapeer Road. Entrance to the school is on the right.