Explore details about location Meleca Avenue. Meleca Avenue is a location situated within the Pittsfield alongside other areas such as Lark Street, Berry Pond Circuit Road, Curtis Terrace.