Baxter Clock

323 Pollock St.
New Bern
North Carolina
United States