Ovidio's Construction & Demolition ★★★☆☆3.0 (2) Contractors & Remodeling Handyman/Handywoman/Handyperson · Bathroom remodeler · Construction company 569 Runnymede St, East Palo Alto, CA 94303 Call Website Details →