ODELL WILLIS

TOLEDO, OH
NPI1770432130
Entity TypeIndividual
GenderMale
Sole Proprietor ?Yes
Primary Taxonomy251E00000X Home Health
Enumeration Date2026-01-27
Last Update Date2026-01-27
Business Address
ODELL WILLIS
837 PAGE ST
TOLEDO, OH 43608-2819
Phone number: 419-376-9992
Mailing Address
ODELL WILLIS
837 PAGE ST
TOLEDO, OH 43608-2819
Phone number: 419-376-9992