This Trafalgar Financial Trust Loan branch is located in Detroit, MI at 3035 W. Grand Blvd. in 48202 area. They have been in business for many years. To contact them, call (800) 816-5180 during business hours or visit their website http://www.trafalgarft.com/