, Northridge Dental Implant Center
Our location at: 8954 Reseda Boulevard Suite 100-2, Northridge, CA 91324 USA. Call us: (818) 925-9181