Oddo Field in Charlotte, North Carolina

Oddo Field in Charlotte is a sports field (private). Oddo Field is located near Waterford Square Drive.

Leisure
sports field