This article is from the Stevie Nicks FAQ, by CLMoon email@example.com with numerous contributions by others.
Fleetwood Mac's star is located at 6608 Hollywood Blvd, Los
Angeles CA, between North Cherokee and Whitley Avenues, on the
south side of the street. It is located directly in front of
Frederick's of Hollywood.