Hoover Dental Center
1717 S Hoover St suite 105, Los Angeles