Big L is a massage spa in Indianapolis, Indiana, open every day of the week from 12:00 AM to 11:59 PM at 130 S Pennsylvania St, Indianapolis, IN 46204. Clients can call (252) 367-9874 to learn more about visiting. The spa focuses on massage techniques and massage oils that support relaxation, stress relief, and a calm environment where guests can rejuvenate and rebalance. A wheelchair accessible parking lot is available for added convenience. Big L has not yet been rated and has no written reviews, so new clients have an opportunity to be among the first to share their experience with this massage spa in Indianapolis.