There's no parking at this station. Sierra Madre Villa station has large multi story parking lot (one station away).
There is no parking at the Allen Station. You have to go Sierra Madre Villa or Memorial Park Station (very limited parking). Del Mar Station has ample parking.
Thanks! Your answer is awaiting moderation.