Leo's Holland Floor Maintenance Leo's Holland Floor Maintenance offers fast, friendly and courteous service. Our floor maintenance company Near the San Fernando Valley & Los Angeles. Phone: (818) 451-3231 5735 Valerie Ave, Woodland Hills CA 91367 USA Map Other Categories: House & Home |