Janine S Sheppard, M.D is a physical medicine and rehabilitation specialist in Indianapolis, Indiana. Medical education includes Indiana University School of Medicine, Indianapolis In, completed in 1983.
Physical Medicine & Rehabilitation
📍 Ste 100 7950 N Shadeland Ave, Indianapolis, IN 46250
Ste 110 6330 E 75th St, Indianapolis, IN 46250
Ste 100 7950 N Shadeland Ave, Indianapolis, IN 46250
Ste 110 6330 E 75th St, Indianapolis, IN 46250
Ste 100 7950 N Shadeland Ave, Indianapolis, IN 46250
Ste 110 6330 E 75th St, Indianapolis, IN 46250