The Rocking Horse is located at 33305 Grand River Ave, Farmington, MI. This location is in the Downtown Farmington neighborhood. This business specializes in Retail Shopping. The Rocking Horse is open Mon, 10am-5pm; Tue, 10am-5pm; Wed, 10am-5pm; Thu, 10am-5pm; Fri, 10am-5pm; Sat, 10am-4pm; Sun, Closed and accepts American Express, Cash, Mastercard, Personal Checks and Visa.