Megan Harbaugh Dentists, General Dentistry 3600 S. Beeler St., Suite 120Denver, CO 80237303-779-2592 Location Map