MICHAEL S FRISCH 9036 Balboa Blvd, Northridge, CA 91325, United States of America +1 818-894-8127 Reviews Map