There is 1 social security office in Needles city:

1502 Bailey Avenue

Needles CA 92363