Profile: Plaza Motel is a Hotels and motels company located at Peabody, Massachusetts USA, address is 125 Newbury St, Peabody 01960-3810 MA, postcode is 01960-3810
Please share as much information as you can about Plaza Motel so other users can benefit from your comment.