Contact us

More Info

Office address: 246 Higuera St., San Luis Obispo, CA 93401

Mailing address: PO Box 1014, San Luis Obispo, CA 93406

Phone: 805-544-1777

Email: info@ecoslo.org

Business Hours: Tuesday, Wednesday & Thursday — 10am-4pm