Our Location


Rochester Hills
Troy
Warren
165 W. Auburn Rd
Rochester Hills, MI 48307
3283 Rochester Rd
Troy, MI 4808
32526 Schoenherr
Warren, MI 48088
248-299-2620 248-740-9100 586-294-9100
map this location map this location map this location
office hours office hours
office hours
Dr. Paul C. Kraft Dr. James E. Kraft Dr. James F. Kraft
Dr. Mark A. Kraft