Video Review: Richard Sheppard's Experience at Geico North Miami Local Office

In this video review, Richard Sheppard shares their experience with Geico North Miami Local Office