Odells Home Improvement & Landscaping Remodeler - Buffalo, NY Looking to contact Odells Home Improvement & Landscaping? You can reach them at 716-897-3955