New Roads School does not offer on-site parking. The closest parking is at 3122 Nebraska Avenue, Santa Monica. See more here.
The closest free parking is located at 1760, Franklin Street, Santa Monica, Los Angeles County, California, 90404, USA. See more here.