Mechanicsburg is a city Ricard has lived in. Ricard is a resident of 5129 Kylock Rd, Mechanicsburg, Pa 17055.