Explore details about location Greenleaf Road. Greenleaf Road is a location situated within the Baltimore alongside other areas such as West Baltimore Street, Winchester Street, North Washington Street.