clinic melrose number wallpaper melrose animal clinic phone number Melrose Animal Hospital at 2638 State Rd 21 Melrose FL 32666. Get Melrose Animal Hospital can be contacted at 352 475-1636. … Thursday, August 4, 2022 Edit