TMP Bloomfield Hills 1191 West Square Lake Road Bloomfield Hills, Michigan 48302 248.338.4561 tel 248.338.0223 fax