Posted on January 8, 2019 January 9, 2019 by WebsiteYellowPages.com Steven Handelman Studios 1 2 3 4 50.000 CategoriesLighting Fixtures-Retail LocationsCalifornia Bookmark Contact Information Business Name Steven Handelman Studios Address 716 N Milpas St, California 93103-3029 Phone Number 8059669529 Fax Number 8059625119 CategoriesLighting Fixtures-Retail Post navigationPrevious post: Infohub IncNext post: Patrick Kelley