Odilon Y. Claravall, MD Top Doctor 1124 S Central Ave Laurel, Delaware, 19956 Phone: 302-875-7753 Company Name: Laurel Medical Group Doctor Category: Internal Medicine Profile Let this business know you found them on Delaware Today's Online Directories. Locations Laurel 1124 S Central Ave Laurel, Delaware 19956 Claim/Edit Listing