Home
Rooms
About
Contact
More
World Motel is located in Lynwood
11112 Long Beach Blvd,
Lynwood, CA 90262