Video Loco Musical is located at 132 B St, Redwood City, CA. This location is in the Centennial neighborhood..