Contact us

 

More Info

Office address: 2830 McMillan Ave, Unit 2, 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.  We suggest calling beforehand if you plan to visit the office.  Thank you!