Northeast Service Center

Public works department in San Antonio, Texas.