Originally Posted by jacobe92
To whom it may concern,
Please post the exact address for the West L.A. Meeting Point for us few first timers.
Thanks a million!
Its called the Westwood Recreation Center. Across the street is FOX and I think its the closest address. Their address is:
1440 South Sepulveda Boulevard,
(that's the address on their door)
The picture of the map I posted is very accurate and pretty straight forward as well. See you Saturday!