Thomas Herrera Dentists, General Dentistry 2020 Wadsworth Blvd., Suite 9Lakewood, CO 80214303-431-1221 Location Map