James Caldwell

Mailing Address
35 Cherry Hill Rd
Magnolia, DE 19952

Serving

status: Retired

Previous Appointments

Asbury UMC - Associate Pastor

Whatcoat UMC - Pastor