Steven D Pedro MD Find A Doctor Directions Steven D Pedro MD 7833 Oakmont Blvd Fort Worth, TX 76132 United States 8173360661 Directions 32.6652304, -97.4261789