at , Toledo , 43606 United States
1 FB users likes Ottawa Park Tennis Courts, set it to 631 position in Likes Rating for Toledo, Ohio in Local Business category
Ottawa Park Tennis Courts is Toledo based place and this enity listed in Playground category. 43606.