1. Bella Vista ID (Boise Idaho) 4601 S Ramona St, Meridian, ID 83642 Coordinate: 43.5627,-116.37898 Phone: (208) 866-6012