Ted Watkins Memorial Park

Address:
1335 E 103rd St, Los Angeles, California, USA
Telephone:
(323) 357-3032
Capacity:
5000
 View map