M E R C is located at 1810 S Macdill Ave, Tampa, FL. This location is in the Palma Ceia neighborhood..