Capital Plaza Animal Hospital 2372 N Federal Hwy Fort Lauderdale, FL 33305 Phone: (954) 537-3505 Fax: (954) 537-5667
Category: Animal Hospitals