1. Padilla Pedro C MD 20 Manor Dr, Troy, MO 63379 Coordinate: 38.98422,-90.96438 Phone: (636) 528-6844