Chimera Arts and Maker Space is located in Sebastopol, United States on 6791 Sebastopol Ave Suite 180. Chimera Arts and Maker Space is rated 4.9 out of 5 in the category art center in United States.
Address
6791 Sebastopol Ave Suite 180
Accessibility
Wheelchair-accessible entrance