The business is located in a convenient spot on Alcoma Rd Road in Lake Wales City. Building 70 is easily accessible, with wheelchair-friendly features such as a restroom, parking lot, and entrance. The phone number is +18636962820, and McKenna Brothers Inc is a co-brand associated with the location. With a high overall score, the business is likely reliable. However, more information is needed to determine the quality and pricing of the services provided. One area that could be improved is the lack of clear information about the services offered, making it difficult for customers to make an informed decision.