5412 HELENA AVE INDIANAPOLIS, IN 46237 Get Directions
5412 HELENA AVE INDIANAPOLIS, IN 46237 Get Directions
House Of Prayer was founded in 2002, and is located at 5412 Helena Ave in Indianapolis.
© Dun & Bradstreet, Inc. 2024. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.