1. Creek Side Condominium Assn 1686 E Meadowgrass St, Meridian, ID 83646 Coordinate: 43.62834,-116.37335 Phone: (208) 774-3561