Contact us

More Info

Office address: 1124 Nipomo St., Suite A, San Luis Obispo, CA 93401

Mailing address: P.O. Box 1014, San Luis Obispo, CA 93406

Phone: 805-544-1777

Email: info@ecoslo.org

Business Hours: Typically Tuesdays, Wednesdays & Thursdays 9:30am-4:30pm and Fridays Noon-4pm