Review of Victoria Falls

1 Star User Review

Don't support this business. It is ran by people who have zero knowledge of healthcare. They will bill medicaid and medicare for everything they can while providing residents with nothing. With so many good options out there, please don't support these con artists.