Frank Leonardi
64047 Place Road, New Haven, Michigan, 48050
(586) 630-5604
(586) 557-8929
Triple Time Top Agent