Town & Country convenience store reopens for a changing Petworth
/The Town & Country Market convenience store at 823 Upshur Street closed in January for renovations. Owner Teshome Chekole (everyone calls him "T") told me that the time had come to update the store, given the changes along Upshur Street and in Petworth over the past few years. The store reopened on Monday. Come see inside...
Read More