Founded in 1988 and located in Indian Harbour Beach, Fla., Aloha Pet & Bird Hospital is an American Animal Hospital Association-certified veterinary hospital. The center specializes in providing small animal, avian, and exotics care and hospitality services. Its practice offers a full service veterinary hospital, including small animal and exotic surgery, radiology, ultrasound, in-house...