New Office

We’ve moved! The new ServLife office is located at Switchboard in Fountain Square on the southeast side of downtown Indianapolis. Our physical address is now 735 Shelby St., Indianapolis, IN …