Apsara Lowell Convenience Store

301 Westford Street, Lowell, MA 01851