2376 Taunton Rd, Hampton
See it in Google
VIDEO
MAP