animal millis phone wallpaper millis animal hospital phone number Our goal is to make scheduling an appointment as easy and convenient for you as possible. 1175 Main St Millis MA 02054. … Sunday, August 14, 2022 Edit