User Information First name Dr. Teresa Last name Tucci Main Address Main Address Veterinary Specialists, Inc. 91 NE 6th St. Homestead, FL 33030 United States Phone 305-246-1701 Fax 305-246-1712 Web Site www.vetsi.net Address Location 1 Address 1 Lower East Animal Hospital 1456 Kennedy Dr. Key West, FL 33040 United States Phone 1 305-294-6365 Address Location 2 Address 2 Animal Health and Rehab Center 7535 SW 62nd Ave. Miami, FL 33143 United States Phone 2 305-246-1701