answersLogoWhite

0

Macarthur Park is an urban park ground situated in Westlake Los Angeles overlooking Downtown Los Angeles. The park is split fairly evenly in two by Wilshire Boulevard featuring a lake on one side and an amphiteatre on the other side.

User Avatar

Wiki User

12y ago

What else can I help you with?