MICHAEL S FRISCH 9036 Balboa Blvd, Northridge, CA 9036 Balboa Blvd, Northridge, CA 91325, United States of America +1 818-894-8127 Rate this clinic Reviews Map No reviews yetAdd Review