Explore details about location Glengary Road. Glengary Road is a location situated within the Philadelphia alongside other areas such as South 62nd Street, Cinnaminson Street, Mitchell Street.