We are actually located on Altar Road which is a small access road on Ford Road just West of the Southfield Freeway.
Click Here for Mapquest