Where is North Edwards?
Where is North Edwards located?
North Edwards, North Edwards, United States of America (approx. 35.01664°, -117.83284°)
Where is North Edwards on the map?
North Edwards - Los Angeles
North Edwards - Bakersfield
{"latitude":35.01664,"longitude":-117.83284,"title":"North Edwards"}