Explore details about location Doctor Edgardo Casella. Doctor Edgardo Casella is a location situated within the San Pedro alongside other areas such as San Lorenzo, América, T. Beaumont.