Posted on January 8, 2019 January 9, 2019 by WebsiteYellowPages.com Camellia City Svc 1 2 3 4 50.000 CategoriesLandscape Contractors LocationsCalifornia Bookmark Contact Information Business Name Camellia City Svc Address 2867 Heinz St, California 95826-3809 Phone Number 9164567805 Fax Number 9164567802 CategoriesLandscape Contractors Post navigationPrevious post: Great ClipsNext post: KCL Distribution; Incorporated