James H. Stambaugh Dentists, General Dentistry 4301 E. Amherst Ave.Denver, CO 80222303-758-5858 Location Map