Location

Oliver Wendell Holmes High School is located at 6500 Ingram Road
(at the corner of Ingram Road and Loop 410)