Howard Johnson Inn

7412 Tucker Rd
Ocean Springs
Mississippi
United States