Ambrocya Marhae Owens Photo Unavailable-Female-png Procedures Surgery: NO Medication: NO Other Info Documents License Owens, Ambrocya -- Illinois Medical License Profile - Valid through 05/31/2024