Geo Location Information for 66.96.161.248 IP Address. The IP Address 66.96.161.248 is located at 42.509 latitude and -71.1984 longitude in United States. Friendly Location for the IP Address is Massachusetts, Burlington, United States, 01803
Home-built specials--street rods built with pure Yankee ingenuity.
Memorial to Marjorie Caroselli Daughter, Sister, Wife, Mother, Sister-in-law, Grandmother, and Great-grandmother.