8974 Tampa Ave

Clinical Location

8974 Tampa Ave, Northridge, CA 91324