Alberto L. Meilan, D.v.m
Veterinary clinic
1100 S Federal Hwy · Fort Lauderdale, FL 33316 · 0.0 mi
Board-certified specialists
South Federal Animal Hospital in Fort Lauderdale treats dogs and cats with medical, surgical and dental care. The practice was founded in 1969 and has a board-certified radiologist on staff. It also offers an online…