Clifton Stallions Soccer ClubhouseUnclaimedOther placesClifton, NJ+19737788416Not providedVisit website