Exit 17AonI-710 Southbound
Right 1.67 mi
Scottish Inns
3642 Slauson Ave., Maywood, CA 90270
Amenities
Internet
Premium Movie Channels