Employees at Red Spot Research Center
207 NW 1st St with entrance extremely altered