St. Thomas Aum Church

2932 Frenchtown Rd., Newark, DE 19702