17075 Devonshire Street
Northridge, CA 91325
(818) 831-9895
Our office is conveniently located in the Devonshire Medical Plaza, 1.5 miles west of the 405 Freeway(Devonshire St. exit) and 1.5 miles south of the 118 Freeway (Balboa Blvd. exit). We provide plenty of free parking and easy access to public transportation.