Explore details about location McCullough Avenue. McCullough Avenue is a location situated within the San Antonio alongside other areas such as Funston Place, Private Road, Anita Street.