Where is South Whittier?

Where is South Whittier located?

South Whittier, South Whittier, United States of America (approx. 33.95015°, -118.03917°)


Where is South Whittier on the map?