20000 Lassen St

Clinical Location

20000 Lassen St, Chatsworth, CA 91311