SP Dr. Stephanie Renee Peabody , PSYD Is this you? Claim your profile Neurology Psychology 0 Write A Review 1801 Senate Blvd, Indianapolis, IN, 46202 2 other locations (317) 962-3580