Selma Chamber of Commerce

1821 Tucker St.
Selma, CA 93662