Ildas Place II is located at 8122 Baxter Ave, Elmhurst, NY. This location is in the Elmhurst neighborhood..